MakeSense: Managing Reproducible WSNs Experiments
نویسندگان
چکیده
Wireless Sensor Networks (WSN) users often use simulation campaigns before real deployment to evaluate performance and to finetune application and network parameters. This process requires repeating the same experiments under similar conditions and to collect, parse and present data efficiently. This paper introduces MakeSense: a tool that automates this workflow and that allows reproducing simulations easily by defining the whole experiment and post-processing steps in a single JSON configuration file, easy to share and to modify. MakeSense also provides interfaces to interact with a running simulation, allowing to send external stimuli and to collect data in real time. MakeSense currently runs over the COOJA simulator, but has been built to be easily adapted to other architectures, including real testbeds.
منابع مشابه
Invited Poster: makeSense: Easy Programming of Integrated Wireless Sensor Networks
WSNs are expected to play a critical role in the next computing revolution, as depicted in the visions of Cooperating Objects and the Internet of Things. However, designing and developing WSN software is currently very difficult. This may prevent WSNs from reaching large-scale adoption, especially in industry. The makeSense project aims at enabling an easier integration of WSNs in business proc...
متن کاملmakeSense: Real-world Business Processes through Wireless Sensor Networks
Wireless sensor networks (WSNs) have been a promising technology for quite some time. Their success stories are, however, restricted to environmental monitoring. In the industrial domain, their adoption has been hampered by two main factors. First, there is a lack of integration of WSNs with business process modeling languages and back-ends. Second, programming WSNs is still challenging as it i...
متن کاملmakeSense: Simplifying the Integration of Wireless Sensor Networks into Business Processes
A wide gap exists between the state of the art in developing Wireless Sensor Network (WSN) software and current practices concerning the design, execution, and maintenance of business processes. WSN software is most often developed based on low-level OS abstractions, whereas business process development leverages high-level languages and tools. This state of affairs places WSNs at the fringe of...
متن کاملDemo Abstract: From Business Process Specifications to Sensor Network Deployments
The industrial adoption of wireless sensor networks (WSNs) is hampered by two main factors. First, there is a lack of integration of WSNs with business process back-ends. Second, programming WSNs is still challenging as it is mainly performed at the operating system level. To this end, we provide makeSense – a unified programming framework and a compilation chain that, from high-level business ...
متن کاملA Policy-Based Management Framework for Self-managed Wireless Sensor Networks
This paper proposes a policy-based management framework for self-managed wireless sensor networks (WSNs) called SNOWMAN (SeNsOr netWork MANagement). In WSNs, a number of sensor nodes are deployed over a large area and long distances and multi-hop communication is required between nodes. So managing numerous wireless sensor nodes directly is very complex and is not efficient. The management of W...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2013